Jose\Component\Core\Util\RSAKey S

Total Complexity 42
Dependencies 12
Dependents 0
Total lines 280
Lines of code 152
Logical lines of code 95
Comment lines 57
Methods 20
Properties 10

Methods 20

Method Rating Maintainability Complexity Lines of code
populateBigIntegers()
S
54 7 21
exponentiate()
S
55 7 17
toPEM()
S
58 5 14
initPrivateKey()
S
50 4 28
toPublic()
S
63 3 10
getExponent()
S
69 2 7
initPublicKey()
S
60 1 13
__construct()
S
73 1 5
convertBase64StringToBigInteger()
S
80 1 3
toArray()
S
82 1 3
isPublic()
S
79 1 3
createFromJWK()
S
80 1 3
getCoefficient()
S
82 1 3
getExponents()
S
82 1 3
getPrimes()
S
82 1 3
getPrivateExponent()
S
82 1 3
getPublicExponent()
S
82 1 3
getModulusLength()
S
82 1 3
getModulus()
S
82 1 3
fromBase64ToInteger()
S
73 1 4